have bad eyesight - German English Dictionary